package ruifeng.zcj.happymahjony;

import android.graphics.Bitmap;

import java.io.ByteArrayOutputStream;

/**
 * 作者：郑朝军 on 2016/11/9 11:52
 * 邮箱：1250393285@qq.com
 * 公司：武汉润丰壹网信息科技有限公司
 */

public class Utils {

    public static String buildTransaction(final String type) {
        return (type == null) ? String.valueOf(System.currentTimeMillis()) : type + System.currentTimeMillis();
    }

    public static byte[] bmpToByteArray(final Bitmap bmp, final boolean needRecycle) {
        ByteArrayOutputStream output = new ByteArrayOutputStream();
        bmp.compress(Bitmap.CompressFormat.PNG, 100, output);
        if (needRecycle) {
            bmp.recycle();
        }

        byte[] result = output.toByteArray();
        try {
            output.close();
        } catch (Exception e) {
            e.printStackTrace();
        }

        return result;
    }

}
